protein assembly definition

Best popular protein assembly definition